.vip-subscribe{
    blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
  body,button,input,select,textarea{font:12px/1.5 "微软雅黑",arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif}
  h1,h2,h3,h4,h5,h6{font-size:100%}
  address,cite,dfn,em,var{font-style:normal}
  code,kbd,pre,samp{font-family:courier new,courier,monospace}
  ol,ul{list-style:none}
  a{text-decoration:none;vertical-align:baseline;cursor: pointer}
  a:hover{text-decoration:none}
  sup{vertical-align:text-top}
  sub{vertical-align:text-bottom}
  legend{color:#000}
  fieldset,img{border:0;display:block}
  button,input,select,textarea{font-size:100%}
  button{border-radius:0}
  table{border-collapse:collapse;border-spacing:0}
  :global .clearfix:after{content:""; display:block; clear:both;height:0; overflow:hidden; visibility:hidden}
  img{display:block}
  input{ border:0; vertical-align:middle}
  :global .wrapper{width: 1200px;margin: 0 auto}
  i{display: inline-block}  
    .item-image{
        display: inline-block;
        width:220px;
        height: 318px
    }
    .item-h3{
        overflow:hidden; 
        text-overflow:ellipsis; 
        white-space:nowrap
    }
    .subscribe-content{
        background-color: #f3f3f3;
        a:hover{
            background-color: #d9d9d9;
            text-decoration: none;
        }
        .sort-tab{
            margin-top: 23px;
            border: 1px solid #d9d9d9;
            border-width: 1px 0;
            padding: 0 0 14px;
            font-size: 16px;
            li{
                float: left;
                margin: 14px 40px 0 0;
            }
            a{
                float: left;
                color: #333;
                padding: 0 10px;
            }
            :global .sort-active{
                background-color: #000;
                color: #FFF;
            }
        }
    }

    .type-list{
        background-color: #ebebeb;
        padding: 6px 0 20px 15px;
        .s-title{
            float: left;
            font-size: 16px;
            color: #666;
            margin-right: 23px;
        }
        .s-list{
            float: left;
            position: relative;
            width: 94%;
            a{
                float: left;
                font-size: 12px;
                color: #181818;
                margin-right: 15px;
                padding: 0 8px;
            }
            :global .active{
                background-color: #e14a43;
                color: #FFF;
            }
            
        }
        .movie-type{
        margin: 25px 0 0 70px;
        width: 800px;
        a{
            float: left;
            font-size: 12px;
            color: #181818;
            margin-right: 15px;
            padding: 0 8px;
        }
        :global .active{
            background-color: #e14a43;
            color: #FFF;
        }
    }
    }



    .type-item{
        padding-top: 15px;
        line-height: 19px;
        margin-bottom: 5px;
    }



    .s-movie-list{
        li{
            float: left;
            width: 224px;
            margin: 20px 16px 0 0;
            display: inline;
            position: relative;
            span{
                font-family: Verdana;
                font-size: 16px;
                color: #d13013;
                margin: 4px 4px 0 0;
                line-height: 29px;
                display: inline-block;
                position: absolute;
                right: 0px;
                top:320px;
            } 
            h3{
                height: 29px;
                line-height: 29px;
                font-size: 17px;
                margin-top: 5px;
            }
            h3:hover{
                text-decoration: underline;
            }
            p{
                height: 18px;
                line-height: 18px;
            }
            p:hover{
                text-decoration: underline;
            }
        }
    }

    .page{
        padding: 70px 0 40px 0;
        .page-nav{
            margin-left: 410px;
            a{
                color: black;  
            }
        }
        .page-item{
            margin: 0 5px 0 5px;
        }
        .page-active{
            color: red;
        }
    }
  }
  

